venta consumada - German English Dictionary